package cn.bandeqing.finance.resp;

import cn.bandeqing.base.resp.BaseTable;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.sql.Timestamp;

@EqualsAndHashCode(callSuper = true)
@Data
public class FinanceOrderTable extends BaseTable implements Serializable {

    private Long orderId;

    private String customerName;

    private String customerPhone;

    private Timestamp serviceTime;

    private String startAddress;

    private Double startAddressLng;

    private Double startAddressLat;

    private String newAddress;

    private Double newAddressLng;

    private Double newAddressLat;

    private Integer orderStatus;

    private Double distance;

    // 交款信息
    private Timestamp handInTime;
    private Long handInUserId;
    private String handInUserName;

    // 核销信息
    private Timestamp writeOffTime;
    private Long writeOffUserId;
    private String writeOffUserName;

    private Long storeId;
    private String storeName;

}
